how to stick to a budget and pay off debt